be hampered - Turco Inglés Diccionario